rush and mud roof - French English Dictionary